/*
 * SimAction.h
 *
 */

#ifndef SIMACTION_H_
#define SIMACTION_H_

#define SIMACTIONTYPE 16

#include <caction.h>

class SimAction : public CPrimitiveAction
{
protected:

	std::vector<double> actions;

	//double x_force, y_force, z_force;

public:
	SimAction(std::vector<double> actions);

	// double x_force, double y_force, double z_force);

	double getActionVal(int num);
	int getNumActionSizeVector(){
		return this->actions.size();
	}

/*	double getXForce();
	double getYForce();
	double getZForce();
	*/
};

#endif /* SIMACTION_H_ */
